# coding: utf-8
lib = File.expand_path("../lib", __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require "trifle/ruby/version"

Gem::Specification.new do |s|
  s.name			   = "trifle-ruby"
  s.version		    = Trifle::Ruby::VERSION
  s.platform		  = Gem::Platform::RUBY
  s.authors		    = [ "Jozef Vaclavik" ]
  s.email			    = "jozef@trifle.io"
  s.homepage		  = "http://trifle.io"
  s.license		    = "MIT"
  s.summary		    = %q{Trifle performance and exception Ruby agent.}
  s.description	  = %q{Agent wraps around request and background jobs to trace performance.}

  s.files         = [
    ".gitignore",
    "Gemfile",
    "LICENSE.txt",
    "README.md",
    "Rakefile",
    "trifle-ruby.gemspec",
    "lib/trifle-ruby.rb",
    "lib/tasks/install.rake",
    "lib/trifle/ruby/config/config.rb",
    "lib/trifle/ruby/config/default.yml",
    "lib/trifle/ruby/instrumentation/moped.rb",
    "lib/trifle/ruby/integrations/rails.rb",
    "lib/trifle/ruby/integrations/sidekiq.rb",
    "lib/trifle/ruby/middleware/request_id.rb",
    "lib/trifle/ruby/middleware/sidekiq_job.rb",
    "lib/trifle/ruby/middleware/transaction_handler.rb",
    "lib/trifle/ruby/queue/redis_connect.rb",
    "lib/trifle/ruby/wrappers/deep_merge.rb",
    "lib/trifle/ruby/wrappers/event.rb",
    "lib/trifle/ruby/wrappers/exception_payload.rb",
    "lib/trifle/ruby/wrappers/json_transform.rb",
    "lib/trifle/ruby/wrappers/logger.rb",
    "lib/trifle/ruby/wrappers/tasks.rb",
    "lib/trifle/ruby/app_exception.rb",
    "lib/trifle/ruby/app_job.rb",
    "lib/trifle/ruby/app_transaction.rb",
    "lib/trifle/ruby/engine.rb",
    "lib/trifle/ruby/handler.rb",
    "lib/trifle/ruby/version.rb"
  ]
  s.executables	= []
  s.test_files	= []
  s.require_paths	= [ "lib" ]

  s.add_development_dependency "bundler", "~> 1.3"
  s.add_development_dependency "rake", "~> 0"
  s.add_runtime_dependency "rack", "~> 1.0"
  s.add_runtime_dependency "logger", "~> 1.2"
end
